SoCoEMo-COTS: A Software Economic Model for Commercial Off-the-shelf (COTS) Based Software Development
نویسندگان
چکیده
With component-based reuse, software development is achieved through the planned integration of pre-existing software components. Commercial-off-the-shelf (COTS) Based Development (CBD) is one of the systematic reuse approaches promising gains in cost, operational quality, functionality, time to market and maintenance overheads. This is an increasingly popular paradigm for software development, but one that is not without risks and associated costs. In fact, an increasing number and variety of COTS components become available but it is important to understand the costs, benefits, and risks entailed in using these components. This paper presents an economic model for any organization willing to adopt a CBD approach for its systems development. Such model which quantifies the predicted benefits and return on investment of CBD can help managers make the good decision to adopt or not such a reuse approach. We denote our model SoCoEMo-COTS for “Software Cost Estimation Model for COTS”.
منابع مشابه
COTS and OSS: A Comparative View
Open source software (OSS) and Commercial off the shelf (COTS) components are the most fundamental ways of software development. In this paper, COTS and OSS are compared on the basis of many attributes and development life cycle of software. KeywordsCommercial of the shelf (COTS), Open source software (OSS), Component based software engineering (CBSE)
متن کاملAgent-Based Commercial Off-The-Shelf Software Components Evaluation Method
In the last decade, the world of software development has evolved rapidly. This evolution has led to Component-Based Software Development (CBSD), which in turn has generated tremendous interest in the development of plug-and-play reusable software, leading to the concept of Commercial Off The Shelf (COTS) software components. The use of COTS is increasingly becoming commonplace. This is mainly ...
متن کاملA Perspective on the Economic Life Span of COTS-based Software Systems: the COTS-LIMO Model
The use of commercial-of-the-shelf (COTS) components is becoming ever more prevalent in the creation of large software systems. The rationale usually cited for this trend is that by using COTS components, immediate short-term gains in direct development effort & schedule are possible—admittedly, often as a trade-off for a more complicated long-term post-deployment maintenance environment. Even ...
متن کاملReliability Analysis of COTS-based Software System
With more emphasis on reuse of software applications, the commercial-off-the-shelf (COTS) based software systems have emerged. As a result, reliability analysis of COTS-based software system has gained prominence. The focus of this paper is to provide an overview for the state of the art of COTS-based software system reliability analysis. In this paper, we first describe the definition of COTS ...
متن کاملCOTS Component Evaluation and the Internet
Commercial off-the-shelf (COTS) software component is developed by a commercial vendor and is sold “as is”. There is no single, accepted definition for a COTS software component. Here, we assume the COTS software component of coarse granularity (often referred to as ‘software package’) which is self-contained, independent, and with a “significant aggregate functionality and complexity” (Brown 1...
متن کامل